未來將跟隨Coursera上的課程「Python for Everybody」來自University of Michigan學習。
學習進度會視情況做彈性調整。
學習安排:
- 第2-6天: Programming for Everybody (Getting Started with Python)
• 每天學習1-2章,這是入門課程,內容比較簡單,主要是介紹Python基礎語法:變量、數據類型、條件語句、循環等。
• 每天花 1小時學習 + 30分鐘做練習。
- 第7-11天: Python Data Structures
• 重點學習數據結構:列表、字典、元組、集合等。這部分內容稍微深入一些。
• 每天花 1-1.5小時學習 + 30分鐘練習寫小程序。
- 第12-16天: Using Python to Access Web Data
• 學習網絡資料擷取技術,包含HTML解析、網絡爬蟲和API的使用。
• 每天花 1.5小時學習 + 30-60分鐘編寫簡單的網絡抓取程序。
- 第17-21天: Using Databases with Python
• 學習如何使用Python操作資料庫,包括SQL語法和SQLite。
• 每天花 1.5小時學習 + 30分鐘編寫與資料庫相關的應用。
- 第22-30天: Capstone Project
• 完成一個綜合項目。這將要求你使用Python處理數據,並將所學的內容應用到一個實際項目中。
• 每天花 2小時(根據項目進度和難度調整),包括撰寫代碼、測試和調整程序。